
const http = require('http');


const fs = require('fs');



// 建立一个Web服务(基于http协议的服务称为web服务) http.createServer() 接受一个回调函数，回调函数有两个参数
var server = http.createServer(function(req,res) {  // req 代表请求对象, res 代表请求对象
    if (req.url == '/') { // '/' 代表路径，用户请求当前路径时执行对应动作
        res.writeHead(200,{'Content-type':'text/html'}); // 添加响应的头部
        
        fs.createReadStream('./index.html').pipe(res);

    }else if (req.url == '/student') { // '/student' 代表路径
        res.writeHead(200,{'Content-type':'text/html'});
        res.write('<p>the path is /student </p>');
        
    }
});

// 使Web服务处于伺服状态，监听端口 8080 ，后面的回调函数指定端口启动后要执行的动作
server.listen('8080',function() { 　
    console.log('web server is started at port 8080.');
})